<@import src="funcs/getImports.ftl"/>
<@import src="funcs/getType.ftl"/>
package ${basePackage}.dao.${moduleName}.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
${getImports(queryModel.queryFields)}
@Data
@ApiModel("${queryModel.comment}")
public class Query${queryModel.pascalCaseName}DTO {

<#list queryModel.queryFields as field>
    @ApiModelProperty(value="${field.comment}")
    private ${getType(field)} ${field.camelCaseName};

</#list>
}
